storm tides - French English Dictionary

storm tides

Meanings of "storm tides" in French English Dictionary : 2 result(s)

English French
UN Terms
storm tide onde de tempête
storm tide marée de tempête